/**
 * 
 */
package com.efast.dmom.mes.entity.base;

/**
 * @author Aaron Liu
 *
 * 2020年3月31日
 */
public interface ITraceObject {

	public static final short LOT_TYPE_NORMAL = 0;

	public static final short LOT_TYPE_UNSERIALIZED = 1;
	
	public static final short LOT_TYPE_SERIALIZED = 2;
	
	public static final short LOT_TYPE_BULK = 3;

	public static final short LOT_TYPE_FLOW = 4;
	
	public static final short LOT_TYPE_PARTIAL = 5;
	
	public static final short LOT_STATUS_CREATED = 0;
	
	public static final short LOT_STATUS_STARTED = 1;
	
	public static final short LOT_STATUS_COMPLETED = 2;
	
	public static final short LOT_STATUS_CLOSED = 3;
	
	public static final short LOT_STATUS_FINISHED = 4;
	
	public static final short LOT_TRACE_TYPE_UNIT = 0;
	
	public static final short LOT_TRACE_TYPE_BATCH = 1;
	
	public static final String LOT_TYPE_STR_NORMAL = "Normal";
	
	public static final String LOT_TYPE_STR_UNSERIALIZED = "Unserialized";
	
	public static final String LOT_TYPE_STR_SERIALIZED = "Serialized";
	
	public static final String LOT_TYPE_STR_BULK = "Bulk";
	
	public static final String LOT_TYPE_STR_FLOW = "Flow";
	
	public static final String LOT_TYPE_STR_PARTIAL = "Partial";
}
